﻿/* 常量设置 */
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.mwrap {margin:0 100px;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
.technology .infor .tit{font-size:24px; font-weight:bold; margin-bottom:10px;}
.technology .infor .con{font-size:14px; line-height:25px;}
.technology01 {margin-bottom:40px;}
.technology02 .infor .list{overflow:hidden; text-align:center; margin-bottom:30px;}
.technology02 .infor .list li{display:inline-block; width:30%;}
.technology02 .infor .list li .number span{display:inline-block; color:#05355a;}
.technology02 .infor .list li .number span.num{font-size:70px; font-family:Impact; margin-right:10px;}
.technology02 .infor .list li .number span.txt{font-size:20px;}
.technology02 .infor .list li .text{font-size:20px;}




.technology02 .infor .con{padding:20px 35px; background:#f2f9fe;line-height:35px;  font-size:15px;}
 
.content .txt p{ line-height:150%; padding:10px 0px; font-size:16px;}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#bb2921;}
::-moz-selection {color:#fff; background:#bb2921; }
::selection {color:#fff; background:#bb2921; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.rect-65{padding-bottom: 65%;}
/* 网站样式 */
.header{position:fixed; width:100%; left:0; top:0; z-index:10; transition:all 0.5s ease; }
.header .h_top{padding-top:9px; }
.header .h_top .tools a{display:block; position:relative; padding-left:15px; margin-left:15px; height:27px; line-height:27px;}
.header .h_top .h_lan a:after{content:''; width:1px; height:15px; background:#fff; position:absolute; left:0; top:50%; margin-top:-10px;}
.header .h_top .tools a .icon{display:inline-block; vertical-align:0; margin-right:10px; transition:all 0.5s ease;}
.header .h_top .h_lan a .icon{width:15px; height:15px; background:url(img/h_top01_2.png) no-repeat center;}
.header .h_top .h_con a .icon{width:15px; height:17px; background:url(img/h_top01_1.png) no-repeat center;}
.header .h_top .tools a span{display:inline-block; font-size:13px; line-height:18px; color:#fff; color:rgba(255,255,255,.7); vertical-align:3px;}
.header .h_top .h_lan a span{vertical-align:2px; font-size:14px;}

.header .h_bott{padding-bottom:10px; padding-top:10px;}
.header .h_bott .h_logo{transition:all 0.5s ease;}
/*搜索*/
.header .h_bott .h_search {padding:25px 0; float:right; padding-left:30px; cursor:pointer; transition:padding 0.5s ease;}
.header .h_bott .h_search .icon {width:19px; height:19px; background:url(img/h_search.png) no-repeat center; transition:all 0.5s ease;}
.header .search_down{position:absolute; background:url(img/black.6.png); width:100%; top:100%; left:0; height:80px; line-height:80px; display:none;} 
.header .search_down .form{margin-top:20px;}
.header .search_down .inp_box {width:75%; background:#fff; height:40px; line-height:40px; margin-right:30px; position:relative; padding-left:60px; box-sizing:border-box;}
.header .search_down .iconfont {color:#bb2921; position:absolute; top:0; left:19px; font-size:25px; margin:0}
.header .search_down .inp {border:0; display:block; width:100%; height:40px; line-height:40px; margin:0; padding:0;}
.header .search_down .btns {border:0; outline:none; background:none; color:#fff; height:40px; line-height:40px; padding:0; font-weight:bold; font-size:20px; cursor:pointer;}

.rect-5625{padding-bottom: 56.25%;}
.channel_content{min-height:300px; padding:70px 0 100px;}

.num_box .item{ height:auto !important;}



/*分页*/
.pageNum{ text-align:center;}
.pageNum a{margin:1%; display:inline-block; color: #353535;   background:#eee; padding:1%;  }
.pageNum a:hover, .pageNum .aNow{background:#cc0000; color:#FFF;}
.pageNum select{display:none;}
.pageNum span{margin:1%; display:inline-block; color: #353535;   background:#eee; padding:1%;  }
.pageNum .nolink{margin:1%; display:inline-block; color: #353535;   background:#eee; padding:1%;  }


/*导航*/
.header .h_bott .inav_wrapper{float:right;}
.header .h_bott .inav ul{overflow:hidden;}
.header .h_bott .inav .nav_li{display:inline-block; padding:0 20px;}
.header .h_bott .inav .nav_li>a{display:block; font-size:18px; line-height:69px; color:#fff;}
.header .h_bott .inav .nav_li.cur>a{color:#bb2921;}
/*下拉*/
.header .h_bott .inav .nav_li .nav_layer{position:absolute;top:100%;left:0;width:100%;background:#f4f4f4;display:none;z-index:2;}
.header .h_bott .inav .nav_li .nav_layer .layer_l{width:42%;}
.header .h_bott .inav .nav_li .nav_layer .layer_l_hd{font-size:22px;color:#4e4e4e;margin:30px 0 10px;font-weight:normal;}
.header .h_bott .inav .nav_li .nav_layer .layer_l_bd{color:#666;margin-bottom:30px; min-height:150px;padding-right:14%;text-align:justify;letter-spacing:0.5px;line-height:1.8;}
.header .h_bott .inav .nav_li .nav_layer .more_btn{width:136px;height:35px;border:1px solid #7b7b7b;line-height:35px;color:#636363;text-align:center;position:relative;display:block;overflow:hidden;z-index:2}
/* .header .h_bott .inav .nav_li .nav_layer .more_btn:after{content:'';position:absolute;width:100%;height:100%;background:#71bf45;transition:all 0.5s ease;top:0;right:100%;z-index:-1;} */
/* .header .h_bott .inav .nav_li .nav_layer .more_btn:hover:after{right:0;} */
.header .h_bott .inav .nav_li .nav_layer .more_btn:hover{color:#fff; background:#bb2921; border-color:#bb2921;}
.header .h_bott .inav .nav_li .nav_layer .layer_c{width:26%;}
.header .h_bott .inav .nav_li .nav_layer .layer_c_box{border-right:1px #d2d2d2 solid;border-left:1px #d2d2d2 solid;padding:30px 14% 0;min-height:300px; font-size:0;}
.header .h_bott .inav .nav_li .nav_layer .layer_c_box li{font-size:16px;}
.header .h_bott .inav .nav_li.nav_about .nav_layer .layer_c_box li{width:46%; display:inline-block; margin-right:3%;}
.header .h_bott .inav .nav_li .nav_layer .layer_c a{display:block;padding:10px 0px;border-bottom:1px #e9ebed solid;}
.header .h_bott .inav .nav_li .nav_layer .layer_r{width:25%;padding-top:30px;}
.header .h_bott .inav .nav_li .nav_layer .layer_c a:hover{color:#bb2921;}
/*导航触控及吸顶*/
.header.hover{background:#fff;}
.header.hover .h_top .tools a span{color:#555;}
.header.hover .h_top .tools a:hover span{color:#bb2921}
.header.hover .h_top .h_lan a .icon{background:url(img/h_top01_2_gray.png) no-repeat center;}
.header.hover .h_top .h_con a .icon{background:url(img/h_top01_1_gray.png) no-repeat center;}
.header.hover .h_top .h_lan a:hover .icon{background:url(img/h_top01_2_green.png) no-repeat center;}
.header.hover .h_top .h_con a:hover .icon{background:url(img/h_top01_1_green.png) no-repeat center;}
.header.hover .h_bott .inav .nav_li a{color:#555;}
.header.hover .h_bott .inav .nav_li>a:hover{color:#bb2921;}
.header.hover .h_bott .inav .nav_li.cur>a{color:#bb2921;}
.header.hover .h_bott .h_search .icon{background:url(img/h_search_gray.png) no-repeat center;}
.header.hover .h_bott .h_search .icon:hover{background:url(img/h_search_green.png) no-repeat center;}

.header.fixed{background:#fff; top:-36px; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header.fixed .h_bott .h_logo{padding-top:10px;}
.header.fixed .h_bott .h_logo img{width:80%;}
.header.fixed .h_top .tools a span{color:#555;}
.header.fixed .h_top .tools a:hover span{color:#bb2921}
.header.fixed .h_top .h_lan a .icon{background:url(img/h_top01_2_gray.png) no-repeat center;}
.header.fixed .h_top .h_con a .icon{background:url(img/h_top01_1_gray.png) no-repeat center;}
.header.fixed .h_top .h_lan a:hover .icon{background:url(img/h_top01_2_green.png) no-repeat center;}
.header.fixed .h_top .h_con a:hover .icon{background:url(img/h_top01_1_green.png) no-repeat center;}
.header.fixed .h_bott .inav .nav_li a{color:#555;}
.header.fixed .h_bott .inav .nav_li>a:hover{color:#bb2921;}
.header.fixed .h_bott .inav .nav_li.cur>a{color:#bb2921;}
.header.fixed .h_bott .h_search .icon{background:url(img/h_search_gray.png) no-repeat center;}
.header.fixed .h_bott .h_search .icon:hover{background:url(img/h_search_green.png) no-repeat center;}

/*导航按钮*/
.mobile_key{color:#fff; font-size:19px; height:19px; line-height:19px; padding:25px 0; margin-left:20px; display:none;}
.mobile_key i{margin:0;}
.header.hover .mobile_key{color:#555;}
.header.fixed .mobile_key{color:#555;}
.header.hover .mobile_key:hover{color:#bb2921;}
.header.fixed .mobile_key:hover{color:#bb2921;}

.ibanner .item{ height:690px;}



/*导航菜单触发*/
.navLayer{overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:22; right:-100%; top:0px;transition: all 0.8s ease 0s;}
.navLayer .bg{overflow-x: auto;position:relative; background:#fff; height:100%; width:100%;}
.navLayer .toptop{ padding: 0% 1%; height: 70px; position: relative;}
.navLayer .logo{ position: absolute;  top:10px ; }
.navLayer .logo img{ width:70%; }
.navLayer .closeBtn{     position:absolute; top:15px; right:15px; text-align: center;  }
.navLayer .closeBtn img{ width: 80%; }
.sideNav{ padding: 2%; }
.subNav{ cursor:pointer; display:block; height:40px; line-height:40px; position:relative; font-size:16px; border-bottom: #eee solid 1px; padding:1% 0%;}
.subNav1{ background:url(img/nimg53_2.png) right center no-repeat; background-size: 25px; color: #2c2c2c;}
.subNav:before{ content: ""; display: block; width: 70px; height: 1px; background: #bb2921; position: absolute; left: 0px; bottom: -1px; }
.subNav .name{ position:relative;}
.subNav a{ color:#706f6d; display: block;}
.currentDt{background:url(img/nimg53_2on.png) right center no-repeat; background-size: 25px;}
.navContent{display: none;}
.navContent a{display:block;  height:30px; line-height:30px; color:#666; font-size:16px; border-bottom:#eee solid 1px; padding:1.5% 0%; }
.mobile_key{ cursor:pointer;}
.subNav .name{ font-size: 18px;}
#menu66{display:none;}


/*foot*/
.row>.span-6 {
    width: 49%;
}
.row>[class*="span-"] {
    float: left;
    margin-right: 1%;
    *margin-right: .89%;
}

footer { padding-top: 70px; height: 283px; width: 100%; background: url('img/footbg.jpg') no-repeat center; }
footer dl { width: 20%; float: left; }
footer dl.d5{float:right;}
footer dl.d5 span{font-size:18px;}
footer dt { color: #fff; font-size: 18px; margin-bottom: 30px; }
footer dt a{color:#fff;}
footer dt a:hover{color:#fff; opacity:0.8;}
footer dd { color: #a9a9a9; overflow: hidden; margin-bottom: 10px; }
footer dd a{color:#a9a9a9;}
footer dd a:hover{opacity:0.8; color:#fff;}
footer .d1 { width: 26.5%; margin-right:6%; }
footer .d1 dd{line-height:30px;padding-left:40px; position:relative;}
footer .d1 .child_d0:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(img/ico-30.png) 0 0 no-repeat;}
footer .d1 .child_d1:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(img/ico-30.png) -30px 0 no-repeat;}
footer .d1 .child_d2:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(img/ico-30.png) -60px 0 no-repeat;}
footer .d1 .child_d3{padding-left:0;}
footer .d1 dt { font-size: 26px; line-height: 1; }
footer .d2 { width: 12.5%; }
footer .d3 { width: 14.5%; }
footer .d5 dt { font-size: 26px; line-height: 1; }
footer .d5 dd { border-bottom: 1px solid #ababab; padding-bottom: 10px; margin-bottom: 10px; }
footer .d5 dd:last-child { border-bottom: 0; }
footer .bdsharebuttonbox a { display: inline-block; width: 30px; height: 30px; padding: 0; margin: 0; margin-left: 10px; background: url('img/ico-30.png') no-repeat 0 0; }
footer .bdsharebuttonbox .bds_weixin { background-position: -90px 0; }
footer .bdsharebuttonbox .bds_tqq { background-position: -120px 0; }
footer .bdsharebuttonbox .bds_tsina { background-position: -150px 0; }
footer .bdshare-button-style0-16 a{opacity:0.8;}
footer .bdshare-button-style0-16 a:hover{opacity:1;}
.foot_bottom { background: #141414; height: 70px; line-height: 70px; color: #fff; }
.foot_links a { margin-left: 20px;}
.foot_bottom a{opacity:0.8;}
.foot_bottom span{color:#fff;opacity: 0.8;}
.foot_bottom span a{color:#fff;}
.foot_bottom a:hover{ color: #fff; opacity:1; }
.foot_bottom .gotop{width:45px; height:45px;margin-top:15px; background:url(../img/gotop.png) center center no-repeat; cursor:pointer;}



/*新闻列表*/
.news_list01{margin-bottom:50px;}
.news_list01 .infor .tit{font-size:38px; line-height:38px; color:#4a4a4a; font-weight:bold;}
.news_list01 .content{margin-top:23px; position:relative;}
.news_list01 .content .item{display:none; background:#1e639a;}
.news_list01 .content .owl-item .item{display:block; height:auto !important;}
.news_list01 .content .item .left{width:50%; float:left;}
.news_list01 .content .item .right{width:50%; float:right;}
.news_list01 .content .item .right .box{padding:55px 65px 40px 35px;}
.news_list01 .content .item .right .box .t{font-size:33px; line-height:36px; font-weight:bold; color:#fff; margin-bottom:25px;}
.news_list01 .content .item .right .box .c{font-size:14px; line-height:22px; height:66px; overflow:hidden; color:#fff; margin-bottom:30px;}
.news_list01 .content .item .right .box .more{width:150px; height:46px; line-height:46px; text-align:center; font-size:14px; background:#bb2921; color:#fff; transition:all 0.5s ease;}
.news_list01 .content .item .right:hover .box .more{opacity:0.8;}
 
.news_list02 .form_box{background:#f0f0f0; padding:50px 60px 40px; margin-bottom:26px;}
.news_list02 .form_box .hd_tit{font-size:24px; color:#1e1e1e; height:30px; line-height:30px; margin-right:2%;}
.news_list02 .form_box .inp_box_wrap {width:20%; margin-right:2%;}
.news_list02 .form_box .inp_box{display:block; width:100%; height:32px; line-height:32px; border:1px solid #e0e0e0; padding:0; margin:0; box-sizing:content-box; font-size:13px; color:#999; padding:0; text-indent:10px;}
.news_list02 .form_box .hd_btn{width:18%; border:none; text-align:center; background:#1e639a; font-size:15px; color:#fff; height:33px; line-height:33px; outline:none; cursor:pointer;}
.news_list02 .list_bd .list_box{padding:46px 60px 40px;position:relative;transition:all 0.3s ease;}
.news_list02 .list_bd .list_main{overflow:hidden; width:88%;}
.news_list02 .list_bd .bd_r{width:20%; margin-left:3%;}
.news_list02 .list_bd .list_title{font-size:20px;color:#000;font-weight:bold; display:block;}
.news_list02 .list_bd .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.news_list02 .list_bd .list_tool span{display:inline-block; vertical-align:middle;}
.news_list02 .list_bd .list_tool .share{cursor:pointer; margin:0 20px;}
.news_list02 .list_bd ul{padding-bottom:30px;}
.news_list02 .list_bd .list_p{font-size:14px;color:#464646;line-height:26px;height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list02 .list_bd .list_box:after{content:"";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.news_list02 .list_bd li:hover .list_box{background-color:#f8f8f8;}
.news_list02 .list_bd li:hover .list_box:after{background-color:#f8f8f8;}
.news_list02 .list_bd .list_time{font-size:14px;color:#333;padding:0 2% 2% 0;border-right:1px solid #e6e6e6; width:60px;}
.news_list02 .list_bd .list_time_day{display:block;font-size:50px;color:#bb2921;line-height:50px;font-family:helvetica;}
.news_list02 .list_bd .news_more{padding:0;margin:0;background:none;height:20px;line-height:20px;}
.news_list02 .list_bd li:hover .list_title{color:#bb2921;}

.website{ display:block; width:150px; height:45px; line-height:45px; text-align:center; color:#fff; background:#bb2921;}
.website:hover{ background:#21478b; color:#fff;}



/*下层banenr*/
.xc_banner{height:488px; overflow:hidden; position:relative;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}

/*二级导航*/
.xc_nav{background:#fafafa;height:70px;}
.xc_nav ul{font-size:0;}
.xc_nav li{display:inline-block; margin-right:40px; padding:20px 0;}
.xc_nav li a{display:block; font-size:15px; line-height:30px; color:#767676;}
.xc_nav li.cur a{color:#bb2921;}
.xc_nav li:hover a{color:#bb2921;}

.crumbs .con{display:inline-block; vertical-align:middle; height:30px; line-height:30px; padding:20px 0;}
.crumbs .con i{margin:0;}

.news_detail.channel_content{padding:0;}
.news_detail01{background:#f0f0f0;padding:50px 0px;}
.news_detail01 .left{width:70.3399%;}
.news_detail01 .left .box{background:#fff; padding:8% 6%;}
.news_detail01 .left .box .tit{font-size:30px; color:#000; margin-bottom:10px;}
.news_detail01 .left .box .tools{margin-bottom:40px; line-height:20px;}
.news_detail01 .left .box .tools span{display:inline-block; *display:inline; *zoom:1; font-size:14px;color:#5a5a5a;}
.news_detail01 .left .box .tools .date{margin-right: 20px;}
.news_detail01 .left .box .tools .switcher .title{display:inline-block; *display:inline; *zoom:1;vertical-align:middle;}
.news_detail01 .left .box .news_text{font-size:14px;}
.news_detail01 .right{width:28%;}
.news_detail01 .right .box .arrs{display:block; background:#fff; padding:8%; margin-bottom:14px; color:#666;}
.news_detail01 .right .box .arrs .title{font-size:18px; color:#000; margin-bottom:10px;}
.news_detail01 .right .box .arrs .tit{font-size:14px;}
.news_detail01 .right .box .arrs .time{font-size:14px; padding-top:6px; display:block;}
.news_detail01 .right .box .arrs:hover{color:#fff; background:#1e639a;}
.news_detail01 .right .box .arrs:hover .title{color:#fff;}
.news_detail01 .right .box .share_box{background:#fff; padding:8%;}
.news_detail01 .right .box .share_box .share_title{font-size:18px; color:#000; margin-bottom:10px;}
.news_detail01 .right .box .share_box .black_list{display:block; width:100%; height:42px; line-height:42px; background:#1e639a; text-align:center; font-size:18px; color:#fff;}
.news_detail01 .right .box .share_box .news_share{padding:10px 0px;}
.news_detail01 .right .box .share_box .news_share a{width:40px; height:40px; display:inline-block; cursor:pointer;text-align:center;border:1px solid #999; line-height:40px; border-radius:50%;background:none; padding:0; margin:0; margin-right:10px; font-size:20px; color:#999;}
.news_detail01 .left .box .news_text{font-size:16px; }
.news_detail01 .left .box .news_text p{ padding:10px 0px; line-height:150%;}



.p_productsp li{ border-bottom:1px dashed #ccc; padding:1.5% 0%; height:40px; line-height:40px;}
.p_productsp li a{ font-size:16px; font-weight:bold;}
.pmor{ background:#bb2921; width:120px; height:40px; border-radius: 15px; color:#fff; text-align:center; line-height:40px;}
.pmor:hover{ color:#eee;}







.cptit {
	text-align: center;
	background: #f1f3f5;
	padding: 30px 0 20px 0;
	 
}

.cptit h2 {
	color: #CC0000;
	font-weight: bold;
	font-size: 24px;
}

.cptit p {
	color: #666666; line-height: 35px;
}


.cpbanner {
	float: left;
	width: 46.25%;
	box-sizing: border-box;
	border: 1px solid #efefef;
}

.cpbanner .swiper-slide {
	text-align: center;
	min-height: 347px;
	line-height: 347px;
}

.cpbanner .swiper-slide img {
	max-width: 100%;
}

.cpbanner .swiper-button-next {
	background:url(img/r.png);
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
}

.cpbanner .swiper-button-prev {
	background:url(img/l.png);
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
}

.cpbanner i {
	color: #fff;
	font-size: 30px;
}

.cpbanner .swiper-button-next:hover, .cpbanner .swiper-button-prev:hover {
	
}

.cpjs {
	margin-top: 40px;
}

.cptxt span {
	color: rgba(0, 0, 0, .5);
	text-transform: uppercase;
	padding-bottom: 17px;
	display: inline-block;
}

.cptxt h2 {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

.cptxt {
	float: right;
	width: 46%;
	padding-left: 4%;
}

.cptxt div:nth-child(1) {}

.cptxt>div:nth-child(1):after {
	content: '';
	display: block;
	width: 20px;
	height: 2px;
	background: #b4b4b4;
}

.cpsx p {
	color: #4c4c4c;
	line-height: 30px;
}

.cpsx div p {
	float: left;
	/*width: auto;*/
}

.cpsx div span {
	color: #4c4c4c;
	line-height: 30px;
	display: inline-block;
	float: left;
	max-width: 85%;
}

.cpsx {
	margin-top: 20px;
}

.cpsx a {
	display: inline-block;
	width: 154px;
	line-height: 34px;
	text-align: center;
	background: #cc0000;
	color: #fff;
	margin-right: 16px;
	margin-top: 20px;
}

.cptitle {
	background: url(img/titsj_03.png) no-repeat;
	padding-left: 20px;
	border-bottom: 1px solid #efefef;
	background-position: 0 center;
	margin-top: 26px;
}

.cptitle h2 {
	line-height: 51px;
	font-size: 16px;
	color: #000;
}

.cpgs {
	margin-top: 62px;
}

.cpgs div {
	width: 10%;
	line-height: 35px;
	text-align: center;
	background: #444;
	color: #fff;
	float: left;
	margin-right: 1.66%;
	cursor: pointer;
}

.cpgs div.ac {
	background: #cc0000;
}

.cpgs div:hover {
	background: #cc0000;
}

.cpinner p {
	padding-left: 0%;
	line-height: 30px;
	color: #444;font-size: 15px;
}

.cpinner div {
	margin-top: 45px;
}

.cpinner div {
	display: none;
}

.cpinner div.ac {
	display: block;
}

.cpinner div:nth-child(2) table {
	width: 31%;
	float: left;
	margin-right: 3.5%;
}
.pageBox{ position: relative;}
 .treflip{ width: 1200px; background: #fff; padding: 50px 0px; margin: 0 auto; position: relative; z-index: 2;}
.treflip2{ padding: 0.84rem 0 0;}
.treflip3{ padding: 0;}
/*----- clearfix///-----*/
.clearfix{ *zoom:1;}
.clearfix:before,
.clearfix:after{ display:table; content:''; line-height:0;}
.clearfix:after{ clear:both;}
